#ifndef ALGO_RL_PRIVATE_H
#define ALGO_RL_PRIVATE_H

#include "algohub_common_type.h"
#include "NDimsArray.h"
#include <map>
#include <string>

namespace algo
{
    class AlgoRLPrivate
    {
    public:
        AlgoRLPrivate();
        ~AlgoRLPrivate();

        int exec(const algobase::TaskConfig& taskConfig, const std::map<std::string, darr::DimsArray<float>>& topographyData, const algobase::RLConfig& config, algobase::Paths& paths);
    };
}

#endif // !ALGO_RL_PRIVATE_H